package DAO;

public abstract class DAOFactory {
	
	public static DAOFactory getInstance()
	{ return new DAO.MySQL.DAOFactoryImpl(); }
	
	// put abstract method for each Model
	public abstract EmployeeDAO getEmployeeDAO();
	
	public abstract RankDAO getRankDAO();
	
	public abstract RankListDAO getRankListDAO();
	
	public abstract OTClaimDAO getClaimDAO();

	public abstract HolidayDAO getHolidayDAO() ;

	 
}